more impudent - Turkish English Dictionary